package com.yxinsur.imc.business.form;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.util.List;

/**
 * 手续费对账单查询检索对象 RecnSearchForm
 *
 * @author imc
 * @date 2021-05-14
 */
@Data
@ToString
public class RecnSearchForm {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("ID,新增为空，编辑有值")
    private Long id;

    @ApiModelProperty("对账单主键ID")
    private Long recnId;

    @ApiModelProperty("结算年月")
    private String settleMonth;

    @ApiModelProperty("供应商ID")
    private Long supplierId;

    @ApiModelProperty("协议ID")
    private Long contractId;

    @ApiModelProperty("手续费是否一致")
    private String isFeeEq;

    @ApiModelProperty("核对结果")
    private String recnCheckResult;

    @ApiModelProperty("手续费处理结果")
    private String recnHandlingResult;

    @ApiModelProperty("审核通过批注")
    private String approvedComments;

    @ApiModelProperty("退回批注")
    private String returnComments;

    @ApiModelProperty("反结[恢复批注]")
    private String revertComments;

    @ApiModelProperty("手续费主表状态")
    private String recnStatus;

    @ApiModelProperty("S表ID集合")
    private List<Long> recnSupplierDetailsIdList;

    private Long tenantId;
}
